grand rivers - Turkish English Dictionary